<?php
session_start();
if(!isset($_SESSION['login'])){
echo '<script language="javascript">
window.location.href="../../../Login.php";
</script>';
} else {/* else Global*/ 
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
	UES-FIA-EISI-TBS115
	PHP - Sistema/Usuarios/Vista
	Nombre: Form_NuevoUsuario.php
	Fecha:	28/junio/2011
	Autor:	juan carlos menjivar Miranda
	Descripción: Formulario para la creacion de un nuevo usuario del sistema
 	Actualizado: 09/Agosto/2011, Juan carlos Menjivar.
-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Editar mi Informaci&oacute;n Personal</title>

<link rel="stylesheet" href="../../../Estilos/stickytooltip.css" type="text/css"/>
<link rel="stylesheet" href="../../../Estilos/Menu_h.css" type="text/css" media="screen" />
<link rel="stylesheet" href="../../../Estilos/Form.css" type="text/css" media="screen" />
<link rel="stylesheet" href="../../../Estilos/Blueprint/screen.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="../../../Estilos/Blueprint/print.css" type="text/css" media="print" />
<link rel="stylesheet" href="../../../Estilos/Principal-estilos.css" type="text/css" media="screen" />
<link type="text/css" href="../../../Estilos/cupertino/jquery-ui-1.8.12.custom.css" rel="stylesheet" />	
<!--[if lt IE 8]>
  <link rel="stylesheet" href="../../../Estilos/Blueprint/ie.css" type="text/css" media="screen, projection">
<![endif]-->
<link rel="shortcut icon" href="../../../Imagenes/Icono-01.ico" type="image/x-icon"/>
<script type="text/javascript" src="../../../Script/jquery.min.js"></script><!--el core de jquery-->
<script type="text/javascript" src="../../../Script/stickytooltip.js"></script><!--el tooltip-->

<script type="text/javascript" src="../../../Script/jquery-1.5.1.min.js"></script><!--el captcha-->
<script type="text/javascript" src="../../../Script/jquery-ui-1.8.12.custom.min.js"></script><!--el captcha-->
<script type="text/javascript" src="../../../Script/Fecha.js"></script>
<script type="text/javascript" src="../../../Script/validatious-custom-0.9.1.min.js"></script>
<script type="text/javascript">
        $(document).ready(function(){
            setTimeout(function(){ $(".mensajes").fadeOut(800);}, 4000); //.fadeIn(800).fadeOut(500).fadeIn(500).fadeOut(300) 
        });
</script>

</head>
<body onload="document.getElementById('captcha-form').focus()">
<div class="container">
<?php
//incluimos
include ("../../Funciones/Menu.php");
include ("../../Funciones/Conexion.php");
include("../Controlador/Func_usuario.php");
?>

	<div class="span-24 last "> <!--Inicia header-->
		<div class="header"></div>
	</div>
	<div class="span-24 last"> <!--Inicia menu horizontal-->
	<table class="loginn">
	<tr>
		<td><script type="text/javascript">fecha();</script></td>
		<td align="right"><?php echo "Usted ha iniciado sesi&oacute;n como: <b>". $_SESSION['login']."</b>";?></td>
	</tr>
	</table>
	<div class="menu-horizontal">	
		<?php 
		$link=Conexion();
		$Usuario=$_SESSION['login'];
			$Consulta=pg_query($link,"SELECT id_rol FROM tblusuario WHERE nom_usuario='$Usuario'");
			if(!$Consulta){
			echo'<div class="error_ mensajes"><strong>Error</strong><br/>Error al cargar el menu<br/>Si el Problema continua reportelo al administrador del Sistema.</div>';
			echo pg_last_error();
			exit();
			}
			$array=pg_fetch_row($Consulta);
			$codigo=$array[0];
			
		menu($codigo);
		pg_close($link);
			?>
	</div>
	<!--Inicia cuerpo-->
	<div class="span-5"> <!--Inicia menu vertical-->
		<div class="menu-vertical">
		<div class="conten-logo-insafocoop"><div class="logo-insafocoop"></div></div>
		<ul>
			<li><a href="../../Usuarios/Vista/Principal.php" alt="Menu" title="el menu">Incio</a></li>
			<li class="ultima-li"><a href="../../Usuarios/Controlador/Logout.php" alt="Menu" title="el menu">Salir de SIRAC</a></li>
		</ul>
		</div>
		<div class="avisos">
			<h2 class="nueva">Noticias!</h2>
			<p>Gran encuentro cooperativo Salvadore&ntilde;o a llevarse a cabo el dia...</p>
		</div>
	</div>

	<div class="span-19 last"> <!--===============================Inicia contenido principal=========================================-->
		<div class="contenido-principal contenido-fondo">			
			<h2>Editar mi Informaci&oacute;n Personal</h2>
            <script> 
 
function mostrardiv() {
div = document.getElementById('flotante');
div.style.display = '';
}
 
function cerrar() {
div = document.getElementById('flotante');
div.style.display='none';
}
</script>
		<div align="center">
            <?php
			$link=Conexion();
			$Login=$_SESSION['login'];

			/*Validar datos del formulario*/
			$link=Conexion();
			//////
				$Consulta=pg_query($link, "SELECT * FROM tblusuario WHERE nom_usuario='$Login' ");
				if(!$Consulta){
				echo'<div class="error_ mensajes"><strong>Error</strong><br/>Parece que ha habido un error al validar el usuario<br/>Si el Problema continua reportelo al administrador del Sistema.</div>';
				echo pg_last_error();
				exit();
				}
				$array=pg_fetch_row($Consulta);
				pg_close($link);
				$Id_user=$array[6];//para saber que usuario se va a modificar
				
			///
			if(isset($_POST['Guardar']))//submit
			{
				$Usuario = htmlspecialchars(trim($_POST['txtUsuario']));
				
				if(isset($_POST['txtClave'])&& empty($_POST['txtClave']) && isset($_POST['txtClave2'])&& empty($_POST['txtClave2']))
				{//si estan vacios que guarde el pass antiguo
					$Pass=$array[1];
					$Pass2=$array[1];
				}
				else{
					$Pass = sha1(md5(trim($_POST['txtClave'])));
					$Pass2 = sha1(md5(trim($_POST['txtClave2'])));
				}
				
				$NombreCompleto=htmlspecialchars(trim($_POST['txtNombreCompleto']));
				$Email = htmlspecialchars(trim($_POST['txtCorreo']));
				
				if (isset($Usuario)&& !empty($Usuario)&&
					isset($Pass)&& !empty($Pass)&&
					isset($Pass2)&& !empty($Pass2)&&
					isset($NombreCompleto)&& !empty($NombreCompleto)&&
					isset($Email)&& !empty($Email))
				{
					
					if($Pass!=$Pass2)
					{
					echo '<div class="error_ mensajes"><strong>Error</strong><br/>Las Contrase&ntilde;as no coinsiden o estan vacias</div>';
					}
					else{
							ActualMiInfo($Usuario,$Pass,$NombreCompleto,$Email,$Id_user);	
						}
					
				}
				else{
					echo'<div class="error_ mensajes"><strong>Error</strong><br/>Parece que hay Elementos Vacios. Todos los campos son Obligatorios</div>';
				}
			}
			else{
				echo'<div class="alerta mensajes"><strong>Advertencia</strong><br/>Para Cambiar su informaci&oacute;n personal solo cambie la informaci&oacute;n contenida en las campos de texto.</div>';
			}
			
			
			?>
				<form action="Form_EditarMiInfo.php" method="post" name="formulario" class="validate">
					<table class="tabla-form" border="0">
						<tr>
							<td colspan="2"><div class="separador"><strong>1. Ingrese el nuevo nombre de Usuario</strong></div></td>
							<td width="40"><a href="#" data-tooltip="sticky1"><div class="help"></div></a></td>
						</tr>
						<tr>
							<td width="195"><label>Nombre de Usuario</label></td>
							<td width="501"><input type="text" name="txtUsuario" id="txtUsuario" class="required inp2" value="<?php echo $array[0]; ?>"/></td>
							<td width="40">&nbsp;</td>
						</tr>
                        <tr>
                            <td colspan="2"><div class="separador"><strong> <div id="mostrarDiv"><a href="javascript:mostrardiv();">2. Cambiar Contrase&ntilde;a?</a></div></strong></div></td>
                            <td width="40"><a href="#" data-tooltip="sticky2"><div class="help"></div></a></td>
                        </tr>
                        <tr>
                        <td colspan="2">
                            <div id="flotante" style="display:none;">
                                <table class="tabla-form" border="0">
                                <tr>
                                    <td width="195"><label>Nueva Contrase&ntilde;a</label></td>
                                    <td><input type="password" name="txtClave" id="txtClave" class="inp" /></td>
                                    <td width="40">&nbsp;</td>
                                    <td width="40">&nbsp;</td>
                                    <td width="40">&nbsp;</td>
                                </tr>
                                 <tr>
                                   <td><label>Repite tu Nueva Contrase&ntilde;a</label></td>
                                   <td><input type="password" name="txtClave2" id="txtClave2" class="inp" /></td>
                                   <td>&nbsp;</td>
                                   <td width="40">&nbsp;</td>
                                   <td width="40">&nbsp;</td>
                                 </tr>
                                 </table>
                            <a href="javascript:cerrar();">Cerrar</a> 
                            </div>
                		</td>
                        <td width="40">&nbsp;</td>
						</tr>
						<tr>
							<td colspan="2"><div class="separador"><strong>3. Digita tu nombre completo</strong> y Correo Electronico</div></td>
							<td width="40"><a href="#" data-tooltip="sticky3"><div class="help" ></div></a></td>
						</tr>
                         <tr>
                           <td><label>Nombre</label></td>
                           <td><input type="text" name="txtNombreCompleto" id="txtNombreCompleto" class="inp2" value="<?php echo $array[2]; ?>"/></td>
                           <td>&nbsp;</td>
                         </tr>
                         <tr>
                           <td><label>Correo El&eacute;ctronico</label></td>
                           <td><input type="text" name="txtCorreo" id="txtCorreo" class="inp2" value="<?php echo $array[10]; ?>"/></td>
                           <td>&nbsp;</td>
                         </tr>
					</table>
                  <div align="right" style="padding:6px;"><br /><br />
                    <button type="submit" name="Guardar" class="boton-form boton-form-link "><img src="../../../Imagenes/Save.png"/> Guardar mi informaci&oacute;n</button>
                    <button type="button" name="Cancelar" class="boton-form-x boton-form-link "><img src="../../../Imagenes/Cancel.png" />Cancelar</button>			
                  </div>
			  </form>
				<br/>
			</div>
		</div>
	</div>
	<!--HTML for the tooltips(El JQuery)-->
	<div id="mystickytooltip" class="stickytooltip">
		<div style="padding:5px">
			<div id="sticky1" class="atip" style="width:262px">
				<table align="center" class="tooltipz">
				<tr>
					<td align="center" valign="top"><img src="../../../Imagenes/Info.png" style="width:50px; eight:50px;"/></td>
					<td align="left" >
						<strong>Informaci&oacute;n</strong><br/>
						<small>Para cambiar el Nombre de Usuario solo debes sustituir el anterior por uno nuevo en el campo correspondiente.</small>
					</td>
				</tr>
				</table>  
			</div>
			<div id="sticky2" class="atip" style="width:262px">
				<table align="center" class="tooltipz">
				<tr>
					<td align="center" valign="top"><img src="../../../Imagenes/Info.png" style="width:50px; eight:50px;"/></td>
					<td align="left" >
						<strong>Informaci&oacute;n</strong><br/>
						<small>Si quieres cambiar las contrase&ntilde;as de tu cuenta de usuario, solo debes activar el enlace <a href="#">Cambiar Contraseña?</a> para ctivar los campos de texto oculto, Luego escribe tu nueva contrase&ntilde;a.<br />
                        NOTA: si no habilitas este campo, o no decides cambiar las contrase&ntilde;as, esta no sufrir&aacute; nung&uacute;n cambio, se guardar&aacute; la contrase&ntilde;a anterior.</small>
					</td>
				</tr>
				</table>  
			</div>
            <div id="sticky3" class="atip" style="width:262px">
				<table align="center" class="tooltipz">
				<tr>
					<td align="center" valign="top"><img src="../../../Imagenes/Info.png" style="width:50px; eight:50px;"/></td>
					<td align="left" >
						<strong>Informaci&oacute;n</strong><br/>
						<small>Si deseas cambiar tu nombre o correo electronico, debes hacerlo en los campos correspondientes.</small>
					</td>
				</tr>
				</table>  
			</div>
		<div class="stickystatus"></div>
		</div>
	</div>
	<div class="span-24 last"> <!--Inicia footer-->
		<div class="footer"></div>
	</div>
</div>
</body>
</html>
<?php }?>